Crocodile River — synonyms, definition

1. Crocodile River (Noun)

1 synonym
Limpopo
1 definition

Crocodile River (Noun) — An African river; flows into the Indian Ocean.

1 type of
river
7 parts of
Mocambique Mozambique Republic of Mozambique Republic of South Africa South Africa ZA sa